package com.gxa.p2p.util;

import org.springframework.stereotype.Component;

import java.util.HashMap;
import java.util.Map;

/*
 通过内置的一个Map(HashMap) 添加指定的信息和拓展的信息
    如：
        code:
        msg:
        data:
    拓展信息：通过put()将拓展的信息存入
    最后返回一个Map对象
 */
@Component
public class MapUtil {
    private  Map<String,Object> map = new HashMap<>();
    public  void setCode(Object o){
        map.put("code",o);
    }
    public  void setMsg(Object o){
        map.put("msg",o);
    }
    public  void setData(Object o){
        map.put("data",o);
    }
    public  void put(String key, Object value) {
        map.put(key, value);
    }

    public  Map<String, Object> getMap() {
        return map;
    }
}
